|
Náhodný generátor čísel na bázi šumu pro nízkovýkonnové zařízení
Ecler, Tomáš ; Fujdiak, Radek (oponent) ; Mlýnek, Petr (vedoucí práce)
Bakalářská práce se zabývá vlastním návrhem hardwarového generátoru náhodných čísel s využitím nízko-výkonového mikrokontroleru MSP430. Nejprve jsou popsány stávající způsoby generování náhodných čísel a srovnání různých typů generátorů. Následně jsou uvedeny baterie statistických testů, kterými lze ověřit generátor na základě jeho vygenerované posloupnosti. Závěrem práce je pak ověření vlastního návrhu generátoru statistickými testy NIST.
|
|
Generátor pravých náhodných čísel
Procházková, Lenka ; Burda, Karel (oponent) ; Člupek, Vlastimil (vedoucí práce)
Tato bakalářská práce si klade za cíl seznámit čtenáře s generátory pravých náhodných čísel a jejich možnou realizací. Nejprve je věnována pozornost náhodným číslům a generátorům pravých náhodných čísel, u kterých jsou představeny jejich principy a vlastnosti. Dále je uvedena vhodnost použití generátorů na počítači a na zařízení využívaném v internetu věcí. Práce obsahuje popis možností testování výsledných náhodných sekvencí. Součástí práce je návrh a realizace generátoru pravých náhodných čísel, který jako zdroj entropie využívá pohyb kurzoru uživatelem a návrh generátoru pro mobilní telefony. K otestování výsledné sekvence byla použita sada testů NIST STS. Práce obsahuje porovnání výsledků s výsledky testů NIST STS u sekvencí z internetových zdrojů.
|
|
Generátor náhodných čísel
Zouhar, Petr ; Martinásek, Zdeněk (oponent) ; Sobotka, Jiří (vedoucí práce)
Práce se věnuje problematice náhodných čísel, jejich generování a použití v kryptografii. Úvod je zaměřen na rozlišení generátorů na náhodné a pseudonáhodné. Dále je uvedeno často používané dělení na softwarové a hardwarové. Jsou zde zmíněny výhody a nevýhody jednotlivých typů a oblast jejich použití. Posléze jsou popsány příklady generátorů náhodných i pseudonáhodných čísel, zejména pak těch hardwarových založených na fyzikálních veličinách jako je rozpad radioaktivního materiálu či využití atmosférického šumu. Následující část je věnována návrhu vlastního generátoru náhodných čísel a popisu jeho funkčnosti. V druhé polovině práce se pak věnujeme oblasti kryptografie. Seznámíme se se základními typy kryptografických systémů, tedy symetrickými a asymetrickými kryptosystémy. Představíme si typické zástupce jednotlivých skupin a jejich vlastnosti. V závěru práce se opět vrátíme k našemu generátoru náhodných čísel a provedeme testy k ověření náhodnosti vygenerovaných čísel a získaných kryptogramů.
|
|
Generování náhodných čísel na platformě FPGA
Písek, Miroslav ; Jedlička, Petr (oponent) ; Dobiáš, Patrik (vedoucí práce)
Bakalářská práce se zabývá implementací hardwarového generátoru náhodných čísel na FPGA obvodu. Snaží se přiblížit základní architekturu a možnou konfiguraci FPGA. V teoretické části jsou dále popsány principy generátorů náhodných čísel a poté statistické testy, skrze které tyto generátory hodnotíme. V následující části jsou shrnuty a analyzovány dosavadní generátory určené pro platformy FPGA. Dále probíhá bližší měření volně dostupných TRNG. V konečné části je popis implementace vlastního generátoru náhodných čísel. Ověřovaní náhodnosti probíhá skrze sadu testů NIST STS.
|
|
Generátor pravých náhodných čísel
Procházková, Lenka ; Burda, Karel (oponent) ; Člupek, Vlastimil (vedoucí práce)
Tato bakalářská práce si klade za cíl seznámit čtenáře s generátory pravých náhodných čísel a jejich možnou realizací. Nejprve je věnována pozornost náhodným číslům a generátorům pravých náhodných čísel, u kterých jsou představeny jejich principy a vlastnosti. Dále je uvedena vhodnost použití generátorů na počítači a na zařízení využívaném v internetu věcí. Práce obsahuje popis možností testování výsledných náhodných sekvencí. Součástí práce je návrh a realizace generátoru pravých náhodných čísel, který jako zdroj entropie využívá pohyb kurzoru uživatelem a návrh generátoru pro mobilní telefony. K otestování výsledné sekvence byla použita sada testů NIST STS. Práce obsahuje porovnání výsledků s výsledky testů NIST STS u sekvencí z internetových zdrojů.
|
|
Návrh a implementace generátoru náhodných čísel
PECKA, Stanislav
Tato diplomová práce se zabývá vytvořením několika generátorů náhodných čísel. Data z prototypů jsou poté porovnána podle různých ukazatelů a statistických metod. Čtenář je seznámen se základními pojmy, existujícími generátory náhodných čísel a použitými technologiemi.
|
|
Náhodný generátor čísel na bázi šumu pro nízkovýkonnové zařízení
Ecler, Tomáš ; Fujdiak, Radek (oponent) ; Mlýnek, Petr (vedoucí práce)
Bakalářská práce se zabývá vlastním návrhem hardwarového generátoru náhodných čísel s využitím nízko-výkonového mikrokontroleru MSP430. Nejprve jsou popsány stávající způsoby generování náhodných čísel a srovnání různých typů generátorů. Následně jsou uvedeny baterie statistických testů, kterými lze ověřit generátor na základě jeho vygenerované posloupnosti. Závěrem práce je pak ověření vlastního návrhu generátoru statistickými testy NIST.
|
|
Generátor náhodných čísel
Zouhar, Petr ; Martinásek, Zdeněk (oponent) ; Sobotka, Jiří (vedoucí práce)
Práce se věnuje problematice náhodných čísel, jejich generování a použití v kryptografii. Úvod je zaměřen na rozlišení generátorů na náhodné a pseudonáhodné. Dále je uvedeno často používané dělení na softwarové a hardwarové. Jsou zde zmíněny výhody a nevýhody jednotlivých typů a oblast jejich použití. Posléze jsou popsány příklady generátorů náhodných i pseudonáhodných čísel, zejména pak těch hardwarových založených na fyzikálních veličinách jako je rozpad radioaktivního materiálu či využití atmosférického šumu. Následující část je věnována návrhu vlastního generátoru náhodných čísel a popisu jeho funkčnosti. V druhé polovině práce se pak věnujeme oblasti kryptografie. Seznámíme se se základními typy kryptografických systémů, tedy symetrickými a asymetrickými kryptosystémy. Představíme si typické zástupce jednotlivých skupin a jejich vlastnosti. V závěru práce se opět vrátíme k našemu generátoru náhodných čísel a provedeme testy k ověření náhodnosti vygenerovaných čísel a získaných kryptogramů.
|